Podophyllum peltatum
Explore definitions, synonyms, and language insights of Podophyllum peltatum
Definitions
                    Noun
                    
            North American herb with poisonous root stock and edible though insipid fruit